oracle找不到表分区,ORACLE分区表检索不到数据

您所在的位置:网站首页 oracle 删除分区表数据 oracle找不到表分区,ORACLE分区表检索不到数据

oracle找不到表分区,ORACLE分区表检索不到数据

2023-03-16 22:47| 来源: 网络整理| 查看: 265

因为数据表庞大(约5G容量),因此考虑根据数据生成的年度值进行分区,分区表建表代码如下:

CREATE TABLE DW_USER.DW_POLICY_INS_INFO_AGGR_JT

(

C_INSURANCE_TYPE VARCHAR2(100 BYTE),

C_INSRNC_BGN_YEAR VARCHAR2(10 BYTE),

N_VHL_VAL NUMBER,

C_INSURANCE_CLASS VARCHAR2(100 BYTE),

C_SALES_RANK VARCHAR2(100 BYTE),

C_PROD_CN VARCHAR2(100 BYTE),

C_PROD_EN VARCHAR2(100 BYTE),

C_PROD_DTL_CN VARCHAR2(100 BYTE),

C_PROD_DTL_EN VARCHAR2(100 BYTE),

C_VEHICLE_AREA_ID VARCHAR2(10 BYTE),

C_POLICYTYPE_ID VARCHAR2(100 BYTE),

C_SOURCE3_ID VARCHAR2(20 BYTE),

C_VHL_TYPE_TOTAL VARCHAR2(100 BYTE),

C_PROD_DTL_ID VARCHAR2(20 BYTE),

N_RISK_PERIOD NUMBER,

N_PRM_YUAN NUMBER,

N_EARNED_PRM_YUAN NUMBER,

N_AMT_YUAN NUMBER,

N_BEF_PRM NUMBER,

N_PAY_AMT NUMBER,

N_EXTERNAL_PFM_PROP_YUAN NUMBER,

N_INTERNAL_PFM_PROP_YUAN NUMBER,

N_TESTPFM_PROP_YUAN NUMBER,

N_INSPIRE_PROP_YUAN NUMBER,

N_BASEPFM_PROP_YUAN NUMBER,

N_CMM_PROP_YUAN NUMBER,

N_OTHER_PROP_YUAN NUMBER,

N_SUM_SALES_YUAN NUMBER,

)

partition by list ( C_INSRNC_BGN_YEAR )

(

partition part_2005 values ('2005'),

partition part_2006 values ('2006'),

partition part_2007 values ('2007'),

partition part_2008 values ('2008'),

partition part_2009 values ('2009'),

partition part_2010 values ('2010'),

partition part_2011 values ('2011'),

partition part_2012 values ('2012'),

partition part_2013 values ('2013'),

partition part_2014 values ('2014'),

partition part_other values (null)

以C_INSRNC_BGN_YEAR 字段为基础进行列表分区,分区已经列举了该字段的左右可能取值,建表成功。

随后导入数据,总计5985901条数据被插入,貌似是导入成功。查看表的大小是5.02GB。

此后,使用select * from DW_USER.DW_POLICY_INS_INFO_AGGR_JT

返回结果0条数据。我问过度娘,也在天善问答上面寻找过类似文图的答案,未果。不知何解,请高人指点。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3